English Dictionary
◊ CHERRY TOMATO
cherry tomato
n 1: plant bearing small red to yellow fruit [syn: {plum tomato},
{Lycopersicon esculentum cerasiforme}]
2: small red to yellow tomatoes